petroleum future - French English Dictionary